mountain ridges - French English Dictionary